himachal

dagshai

Cellular memory: stories of exiles and prisoners at the Dagshai jail museum

Dagshai, a small, peaceful town in Himachal Pradesh, hides a dark and powerful past. Perched high in the mountains, it once held criminals, rebels,…

Read more